supply stations - Español Inglés Diccionario